用 Python 脚本实现对 Linux 服务器的监控 |
您所在的位置:网站首页 › linux 运行python 脚本 › 用 Python 脚本实现对 Linux 服务器的监控 |
曹
江华 , 系统管理员 , 中科思密达有限公司
2013 年
12 月
23 日
•
内容
Python 版本说明
Python 是由
Guido van Rossum 开发的、可免费获得的、非常高级的解释型语言。其 语法简单易懂,而其面向对象的语义功能强大(但又灵活)。 Python 可以广泛使用并 具有高度的可移植性。本文
Linux 服务器是
Ubuntu 12.10 , Python 版本
是
2.7 。如 果是 Python 3.0 版本的语法上有一定的出入。另外这里笔者所说的
Python 是
CPython , CPython 是用
C 语言实现的
Python 解释器, 也是官方的并且是最广泛使 用的
Python 解释器。除了
CPython 以外,还有用
Java 实现的
Jython 和用 .NET 实现的
IronPython ,使
Python 方便地和
Java 程序、 .NET 程序集成。另外还有一 些实验性的
Python 解释器比如
PyPy 。 CPython 是使用字节码的解释器,任何程序 源代码在执行之前先要编译成字节码。它还有和几种其它语言(包括
C 语言)交互的 外部函数接口。
回页首
工作原理:基于 /proc 文件系统
Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要 重新引导内核系统,这是通过 /proc 虚拟文件系统实现的。 /proc 文件虚拟系统是一种 内核和内核模块用来向进程( process )发送信息的机制(所以叫做 “/proc” ),这个伪 文件系统允许与内核内部数据结构交互,获取有关进程的有用信息,在运行中( on the |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |